Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 TAVISTOCK ROAD Semi-Detached £558,736 £168,500 24 Aug 2001
11 TAVISTOCK ROAD Semi-Detached £668,461 £535,000 1 Feb 2018